Mall Plaza, Centro Comercial